package com.yangbwe.Springtest.SpringAOP;

import org.aspectj.lang.annotation.AfterReturning;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;

import java.util.Date;

/**
 * Aspect表示这个类是切面类，这个类是为了增强代码而实现的
 */
@Aspect
public class SpringAspect2 {
/**
 * 后置方法
 *
  */

    @AfterReturning(value = "execution(public String com.yangbwe.Springtest.SpringAOP.dosomeServiceImpl.dosome2(..))",returning = "res")
    public void myaspect2(Object res){
        System.out.println("切面中的后置方法被执行了"+res);
        res="ads";
        System.out.println(res+"修改后");
    }

}
